|
|
|
BlueCielo Meridian Enterprise Server 2013 Administrator's Guide | BlueCielo ECM Solutions |
When a publishing job runs, Publisher imports documents from a source vault according to settings that are configured for the publishing job. These settings specify how each document is to be synchronized, including:
To configure the repository synchronization options:
Option | Description |
---|---|
Keep revision history |
Publishes the prior revisions of documents in addition to the current revision. Note If the source vault setting Work Isolation Mode in Main area is set to On or On, read-only, only released revisions will be synchronized, including working copies of the user account under which the synchronization job runs. |
Publish draft revision |
If a document is under revision at the time that the job runs, the draft revision will be published to the repository. |
Copy content to Explorer repository |
Enable this option if any of the following or similar conditions apply:
Note This option requires that the Meridian Enterprise vault be registered as a repository in Meridian Enterprise Server. The Stream root option of the vault in Meridian Enterprise Server must also be specified correctly or errors will result. |
Publish redlines |
Enable this option synchronize the native document and rendition redlines. Note Redlines in may not be edited in Meridian Explorer unless the Feedback page is installed and integrated with the Meridian Asset Management Module. |
Allow automatic deletion |
Deletes repository documents when documents to which they are synchronized in the vault are deleted. Notes
|
Enable separate options per document |
Synchronizes the repository with all documents within the selected scope for which the ExplorerSynchronization.Modified property has been set to True. If this option is enabled, the properties in the ExplorerSynchronization property set should be set either manually by Meridian Enterprise users on a custom property page or automatically by customized VBScript event procedures when certain workflow transitions or other events occur. |
Enable Meridian script events |
Causes VBScript events to occur for the source documents before and after publishing. This is typically used to update publishing status properties in the source vault. |
Update display names |
If the display names of properties and types in the source vault have changed, the names in the repository are synchronized with the changes. |
Create properties |
Creates a property definition in the destination repository for every source vault property. |
Update indexes |
Includes new documents in the indexes for faster searches. |
Create thumbnails |
Imports Meridian Enterprise thumbnail images into the selected repository so that they can be viewed. |
Only publish documents from the specified collection |
To limit the synchronization to a specific set of vault documents, select an existing shared dynamic collection from the list. If the collection does not yet exist, you must first create it in Meridian Enterprise. To synchronize all documents in the source vault, leave this option empty. Note If the Include documents by reference option of the collection is enabled, referenced and referencing documents (even if they have changed) are synchronized only if the selected document has changed. |
Note The Use options from Meridian document properties and Enable Meridian script events options determine how each Meridian Enterprise document will be synchronized to the Explorer repository. The effects of these options can be different for each document. Before processing a document, the corresponding properties of the Meridian Enterprise document (in the ExplorerSynchronization property set) are read. The Meridian Enterprise vault can optionally implement the VBScript method as described below. This method will be invoked before processing a document. It can be used to set the synchronization options. When the synchronization process does not find a valid value for one of the synchronization options, it will use the default values that are configured in the Synchronization Options group.
Option |
Description |
---|---|
Also publish the native document |
Enable this option if both files should be available in the destination repository. |
If you want to override the options that you have set with vault event scripting under certain circumstances:
The following VBScript code is provided as examples that you can modify and use to meet your requirements.
' This function will set the 'ExplorerSynchronization' properties to ' enable synchronization for the document. ' The values for 'revisionOption' 'deleteOption' and 'contentOption' ' should be selected depending on the synchronization requirements. ' They may also be different per document. ' ' Sub SetExplorerSynchronizationOptions(revisionOption, deleteOption, _ contentOption, modified) ' Which revisions should be synchronized for this document... ' 0 = Synchronize all released revisions ' 1 = Synchronize the latest released revision ' 2 = Do Not synchronize this document ' 3 = Synchronize all revisions ' 4 = Synchronize the latest revision Document.Property("ExplorerSynchronization.RevisionOption") = revisionOption ' When should this document be deleted... ' 0 = Delete the document from the Explorer Repository when it no ' longer exists in the Meridian Vault. ' 1 = Do not delete the document from the Explorer Repository. ' 2 = Purge the document from Meridian after synchronizing it to ' the Explorer Repository. Document.Property("ExplorerSynchronization.DeleteOption") = deleteOption ' Where should the Explorer Repository keep content for this document... ' 0 = Copy the content to the Explorer Repository. ' 1 = Do not copy the content to explorer. Explorer will use the ' Meridian streams when the content is required. ' 2 = Copy only the rendition to the Explorer Repository. ' 4 = Do not copy the content to explorer. Explorer will use the ' Meridian streams when the rendition is required. ' Using option 2 or 4 the native content of the documents will not ' be available in explorer. Document.Property("ExplorerSynchronization.ContentOption") = contentOption ' Set the 'Modified' property to indicate that this document should be ' synchronized to the Explorer Repository Document.Property("ExplorerSynchronization.Modified") = modified ' Reset the feedback properties. These will recieve a new value during ' the synchronization process. Document.Property("ExplorerSynchronization.Failed") = False 'Document.Property("ExplorerSynchronization.LastSynchronized") = Null End Sub Sub Synchronize2Explorer_AllReleasedRevisions() Call SetExplorerSynchronizationOptions(0, 0, 0, True) End Sub Sub Synchronize2Explorer_LastedReleasedRevision() Call SetExplorerSynchronizationOptions(1, 0, 0, True) End Sub ' Call this Sub from the DocWorkflowEvent_TerminateChangeWFState event to ' synchronize documents as they are changed Sub MarkAsModified() Document.Property("ExplorerSynchronization.Modified") = True End Sub
Copyright © 2000-2014 BlueCielo ECM Solutions |